package aula1;

import javax.swing.JOptionPane;

public class Locacao extends Imoveis {

    public double valor;
    public int periodo;

    public Locacao() {
        super();
        valor = 0;
        periodo = 0;
    }

    public void Cadastro() {
        super.Cadastro();
        String v = JOptionPane.showInputDialog("Valor da Venda ?");
        setValor(Double.parseDouble(v));
        String p = JOptionPane.showInputDialog("Periodo (meses): ");
        setPeriodo(Integer.parseInt(p));
    }

    public void MostraDados(int tipo) {
        super.MostraDados(tipo);
        if (tipo == 1) {
            //modo dos...
            System.out.println("Valor: " + getValor());
            System.out.println("Periodo:" + getPeriodo() + " meses.");
        } else if (tipo == 2) {
            JOptionPane.showMessageDialog(null, 
                    "Valor: " + getValor() + 
                    "\nPeriodo em meses: " + getPeriodo());
        }
    }

    /**
     * @return the valor
     */
    public double getValor() {
        return valor;
    }

    /**
     * @param valor the valor to set
     */
    public void setValor(double valor) {
        this.valor = valor;
    }

    /**
     * @return the periodo
     */
    public int getPeriodo() {
        return periodo;
    }

    /**
     * @param periodo the periodo to set
     */
    public void setPeriodo(int periodo) {
        this.periodo = periodo;
    }
}